﻿<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="DataXml.aspx.cs" Inherits="WebUI.Demo.Templates.DataXml" %><?xml version="1.0" encoding="utf-8" ?>
<% Response.ContentType = "text/xml; charset=utf-8"; %>
<?xml-stylesheet type="text/xsl" href="DataXml.xslt" ?>
<!--
    注意：本文件使用了xslt直接解析xml文件显示为xhtml（如右侧效果图）。
    典型文档参：
    http://blog.csdn.net/shijinupc/article/details/7655170
    http://www.w3school.com.cn/xml/xml_xsl.asp
-->
<root>
    <html:style>
        #Id {display:block; background-color:blue; }  
        #Text { display:line; font-size:12pt;color:red; }  
    </html:style>
    <x:RepeaterExt ID="CmsMenu1" Data="Node" Index="2" Level="Lower" Rows="3" runat="server">
    <ItemTemplate>
        <nodes Id="<%# Eval("NodePkId") %>" Text="<%# Eval("NodeTitle") %>">
        <x:RepeaterExt ID="CmsMenu1" Data="List" FieldParentKeys="NodePkId" Level="This" Rows="3" runat="server">
            <ItemTemplate>
                <infos Id="<%# Eval("InfoPkId") %>" Text="<%# Eval("InfoTitle") %>"></infos>
            </ItemTemplate>
        </x:RepeaterExt>
        </nodes>
    </ItemTemplate>
    </x:RepeaterExt>
</root>
